Translation of ayam hutan in English:

ayam hutan

partridge

noun

  • 1

    partridge, game bird with brown feathers and a plump body