DictionaryForumContacts

   English
Terms for subject General containing self-sufficiency rate | all forms
EnglishItalian
rate of self-sufficiencytasso di autoapprovvigionamento