Sudan Huitztlampa

Central Nahuatl

edit

Proper noun

edit

Sudan Huitztlampa

  1. South Sudan (a country in Africa)