Wankara
noun
upper reaches of Daintree River
definition
word: Wankara
type: noun
definitions:
upper reaches of Daintree River
translations:
Daintree River
usages: