abricotiers-apricot trees: meaning, definitions and translations

French dictionaryFrenchEnglish