Dictionary English – Romanian

embassy



Substantiv