Dictionary English – Romanian

immolate



Verb tranzitiv