To sink (fr. S'enfoncer)

Translation into English

Synonyms