Dictionary English – Romanian

consternation



Substantiv