French-English dictionary »

djembé meaning in English

FrenchEnglish
djembé nom {m}

djembe◼◼◼(a large drum played with the hands)
noun