Translation of hudhud in English:

hudhud

woodpecker

noun

  • 1

    woodpecker