Translation of charleta in English:

charleta

chatterbox, n.

masculine and feminine noun

informal
River Plate
  • 1

    chatterbox informal