Translation of mulut murai in English:

mulut murai

chatterbox

noun

  • 1

    chatterbox, talkative person