tophane


Results for "tophane"

Turkish - English dictionary

tophane

(Turkish - English dictionary) :
hist. 1. cannon foundry. 2. artillery school.