Hard (fr. Pénible)

Translation into English

Synonyms