French-English dictionary »

bâton laid meaning in English

FrenchEnglish
bâton laid nom {m}

ugly stick◼◼◼(traditional Newfoundland musical instrument fashioned from household and toolshed items)
noun