Flooded (fr. Inondé)

Translation into English

Synonyms

  • débordé
  • inondé
  • submergé