Swedish-Latin dictionary »

memfis meaning in Latin

SwedishLatin
Memfis

Memphis