barracks


Results for "barracks"

English - Turkish Dictionary

barracks

(English - Turkish Dictionary) :
i. kışla.