Arabic-English dictionary »

ممفيس meaning in English

ArabicEnglish
ممفيس

Memphiscity of ancient Egypt