Dictionary English – Romanian

observatory



Substantiv