English-French translations for immersed
- immergéDe nombreux villages ont été inondés et de nombreuses maisons totalement immergées. Numerous villages were flooded and many houses were totally immersed under water.
Trending Searches
Popular Dictionaries