Mob Translate
About
Contribute
← Back to Dictionary
yarrka
noun
Definitions
bee, the smallest bee in the bush