くるわした
kuruwashita

Godan Verb (su)

The past form of 狂わす

1. Drove mad; Made crazy; Drove insane

Past/Perfective