Dictionary Romanian – English

jugula



Verb tranzitiv
1.

to strangle