Dictionary English – Romanian

landmark



Substantiv