Dictionary English – Romanian

invigorate



Verb tranzitiv