Dictionary English – Romanian

infuriate



Verb tranzitiv