English-Turkish dictionary »

clock tower meaning in Turkish

EnglishTurkish
clock tower (tower having a large clock)
noun

saat kulenoun