French-English dictionary »

grêlons meaning in English

FrenchEnglish
grêlons nom
{n}

hail◼◼◼(balls of ice)
noun
[UK: heɪl] [US: ˈheɪl]