Italian-English dictionary »

sefora meaning in English

ItalianEnglish
Sefora proper noun
{f}

Zipporah(biblical character)
proper noun