たおした
nejitaoshita

Godan Verb (su)

The past form of 捩じ倒す

1. Twisted around; Overturned; Defeated

Past/Perfective