French-English dictionary »

queue de castor meaning in English

FrenchEnglish
queue de castor nom

beavertail◼◼◼(fried pastry)
noun