Dictionary Romanian – English

Similar words: cravașă.

cravașa



Verb tranzitiv
1.

to horsewhip