Exasperated (fr. Exaspéré)

Translation into English

Synonyms