sephora

listen to the pronunciation of sephora
French - English

Definition of sephora in French English dictionary

Séphora
zipporah
Dutch - English
zipporah