meaning of barracks
Answers
Answered by
7
Answer:
place where soldiers or troops lives
Answered by
3
Answer:
a building or group of buildings in which soliders live.
Similar questions