Translation of chicharra in English:

chicharra

cicada, n.

feminine noun

  • 1

    Zoology
    cicada
    quien nace chicharra muere cantando a leopard never changes its spots
  • 2

    (timbre)
    buzzer
  • 3

    (monedero)
    wallet
    billfold US