LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“etrafın manzarasını seyretmek için yapılmış kule.” İngilizcede

1 İngilizce çeviri
EN
observatory

That observatory stands in a good location.