Striving (fr. S'efforçant)

Translation into English

Synonyms