Swedish-Latin dictionary »

mekka meaning in Latin

SwedishLatin
Mekka

Mecca