Tried (fr. S'efforça)

Translation into English

Synonyms