English-French dictionary »

garbure meaning in French

EnglishFrench
garbure (French dish)
noun

garbure◼◼◼nom