Translation of "Wenigsten entwickelte laender" in English

Related phrases