Polish-English dictionary »

memfis meaning in English

PolishEnglish
Memfis

Memphis