English to Greek Dictionary
barracks
Στρατόπεδο
Related Images/Visuals for barracks
Meaning for barracks found in 28 Languages.
Sponored Video