taboulin / an taboulin / an taboulinoù

English: Translation
drum
French: Translation
tambour
noun
Music and Entertainment