Seen (fr. Aperçue)

Translation into English

Synonyms