Translation of ayam denak in English:

ayam denak

wild fowl

noun

  • 1

    wild fowl, jungle fowl