← Back to Dictionary

binda-jalbu

noun

Definitions

  1. upriver Daintree