Dictionary English – Romanian

decapitate



Verb tranzitiv