Translation of sefora in English:

User Contribution

sefora

French


User Contribution

sefora

French

noun