English-French dictionary »

beavertail meaning in French

EnglishFrench
beavertail (fried pastry)
noun

queue de castor◼◼◼nom