English-French translations for premises
- localPour ma part, j'ai vu les restes de 500 hommes alignés dans un local industriel. I myself saw the remains of 500 people laid out in a line in industrial premises.
Definition of premises
- land, and all the built structures on it, especially when considered as a single place
Trending Searches
Popular Dictionaries