はなした
torihanashita

Godan Verb (su)

The past form of 取り離す

1. separated; detached; removed

Past/Perfective