Drowned (fr. Noyée)

Translation into English

Synonyms

  • environnée
  • immersion
  • inondée
  • submergée