← Back to Dictionary

duli

noun

Definitions

  1. burnt patch of grass