Translation of charleta in English:

charleta

chatterbox, n.

masculine and feminine noun

River Plate
informal

  • 1

    chatterbox informal