Veiled (fr. Voilée)

Translation into English

Synonyms