meaning of squad room

1. a room in a barracks where soldiers are billeted


Related Words

squad room |

Developed & Maintained By Taraprasad.com

Treasure Words