Disastrous (fr. Désastreuse)

Translation into English

Synonyms