Meaning of
"barut deposu, cephanelik"
in english language
Turkish to English
English to Turkish
Turkish
English
barut deposu, cephanelik
powder magazine