← Back to Dictionary

daburri

noun

Definitions

  1. brackish swamp water