← Back to Dictionary

Binda-jalbu

noun

Definitions

  1. place name - along Daintree River