Meaning of
"çok katlı kovan"
in english language
Turkish to English
English to Turkish
Turkish
English
çok katlı kovan
hive, multiple-storey; (sky scraper); (British hive)