Swedish-Latin dictionary »

nahuatl meaning in Latin

SwedishLatin
nahuatl

lingua navatlaca