Dictionary Romanian – English

flagela



Verb tranzitiv
1.

to scourge


2.

to flog


3.

to lash