translate English to French: Middle-income developing countries (organized by the Permanent Mission of Namibia)
Pays en développement à revenu intermédiaire (organisée par la Mission permanente de la Namibie)