English-French dictionary »

ugly stick meaning in French

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

bâton laid◼◼◼nom {m}