Translation of chatterbox in Setswana

chatterbox

mmalabadi

nounPlural chatterboxes

  • 1

    mmalabadi
    • a talkative person