Dictionary Romanian – English

decapita



Verb tranzitiv