Dictionary English – Romanian

impede



Verb tranzitiv