English, asked by nandaniy707, 4 months ago

What is the meaning barracks​

Answers

Answered by rajkumarbansi4
3

a building or group of buildings in which soldiers live

Similar questions