Setu: tarahuma

Setu verb 'tarahuma' conjugated