Dictionary English – Romanian

consternate



Verb tranzitiv