DictionaryForumContacts

   French
Terms for subject Environment containing insuffisant | all forms
FrenchEnglish
infrastructures insuffisantes ou délabréesinadequate or dilapidated infrastructures