← Back to Dictionary

jawurraji

noun

Definitions

  1. large ant bed