Arabic-English dictionary »

ممفيس (مصر) meaning in English

ArabicEnglish
ممفيس (مصر)

Memphis[UK: ˈmem.fɪs] [US: ˈmem.fəs]