DictionaryForumContacts

   English
Terms for subject General containing less developed country | all forms
EnglishItalian
least developed, landlocked and island countriespaesi meno sviluppati, senza sbocco sul mare e insulari