Discovered (fr. Découvrit)

Translation into English

Synonyms