Overflowed (fr. Débordait)

Translation into English

Synonyms