Kingdom of Eswatini Languages

Description
Eswatini is home to several languages. Native languages are Swazi, Zulu, Tsonga, Afrikaans, and English. Recent immigrant languages include Chichewa and Southern Sotho.
 * Swazi - also known as Swati, SiSwati or Siswati. It has 2.5 million speakers and is taught in schools. It is an official language of Eswatini, along with English.
 * Zulu - also known as isiZulu
 * Tsonga - also known as Xitsonga
 * Afrikaans -
 * English - the medium of communication in schools and in conducting business including the press.
 * Portuguese - has been introduced as a third language in the schools.