English-French dictionary »

croustade meaning in French

EnglishFrench
croustade (dish)
noun

croustade◼◼◼nom {f}