← Back to Dictionary

jarruka

noun

Definitions

  1. scrub hen, jungle fowl