Need (fr. Nécessité)

Translation into English

Synonyms