a mountain in northeastern tanzania; the highest peak in africa

listen to the pronunciation of a mountain in northeastern tanzania; the highest peak in africa
Englisch - Englisch
Mount Kilimanjaro