baruthane


Results for "baruthane"

Turkish - English dictionary

baruthane

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