Dictionary English – Romanian

extenuate



Verb tranzitiv