Translation of charla in English:

charla

feminine noun

  • 1

    (conversación)
    estábamos de charla we were having a chat / we were chatting
    • su charla me aburre his chatter bores me
  • 2

    (conferencia)
    talk