← Back to Dictionary

jila-burra

noun

Definitions

  1. bad smell