French-English dictionary »

grillot [louisiana] meaning in English

FrenchEnglish
grillot [Louisiana] nom {m}

marble [marbles](spherical ball)
noun
[UK: ˈmɑːb.l̩] [US: ˈmɑːr.bl̩]