Translation of chifla in English:

chifla

whistling, n.

feminine noun

  • 1

    whistling
    catcalls
    • Sinfonía de animales de plástico, chiflas y trebejos.
    • Otra de las limitaciones de la chifla es su corta extensión melódica.