Mob Translate
About
Contribute
← Back to Dictionary
jalkaraburr
noun
Definitions
high reaches of the mountains