Translation of ronta in English:

ronta

(meronta)

verb

  • 1

    to struggle to get free