← Back to Dictionary

nyumbirr

noun

Definitions

  1. wax made by bees