homesick-le mal du pays: meaning, definitions and translations

English dictionaryEnglishFrench