Dictionary Romanian – English

linșa



Verb tranzitiv
1.

to lynch