Translation of húmeda in English:

húmeda

feminine noun

  • 1

    la húmeda the tongue