торучурса
[торучуру, торучурәʔ]


Translation - Russian

1. стараться 2. сопротивляться, бороться (против чего-л.)