Results for "

baruthane

"
Turkish - English dictionary

baruthane

(Turkish - English dictionary) :
gunpowder factory; powder magazine.