Turkish-English dictionary »

saat kule meaning in English

TurkishEnglish
saat kule noun

clock tower(tower having a large clock)
noun