French-English dictionary »

[sour cherry] griotte meaning in English

FrenchEnglish
[sour cherry] griotte nom {f}

cherry [cherries](fruit)
noun
[UK: ˈtʃe.ri] [US: ˈtʃe.ri]