Delicate (fr. Délicats)

Translation into English

Synonyms