The sewer (fr. L'égout)

Translation into English

Synonyms

  • canalisation
  • débouché
  • drain