Ifat Sultanateball

Ifat Sultanateball was a pre-colonial Middle Ages African country.