Africa Huitztlampa

Central Nahuatl

edit

Proper noun

edit

Africa Huitztlampa

  1. South Africa (a country in Africa)