English-French dictionary »

goblet drum meaning in French

EnglishFrench
goblet drum noun

darbouka◼◼◼nom {f}