Meaning of
"(i). bir hisar veya satonun daminda bulunan mudafaa kulesi"
in english language
Turkish to English
English to Turkish
Turkish
English
(i). bir hisar veya satonun daminda bulunan mudafaa kulesi; gozleme kulesi.
barbican