brou - French English Dictionary

brou

Meanings of "brou" with other terms in English French Dictionary : 2 result(s)

French English
Book Terms
brou de noix husk of a nut
Botanic
brou de noix walnut shells