Results for "

barracks

"
English - Turkish Dictionary

barracks

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