Distraught (fr. Éperdue)

Translation into English

Synonyms