soldiers live here to avoid getting spotted by the enemy (8 letters)
Answers
Answered by
1
soldiers live here to avoid getting spotted by the enemy :-
➡ BARRACKS
Answered by
1
Answer:
barracks.
#hope it helps you
Similar questions