Mob Translate
About
Contribute
← Back to Dictionary
yalnga
noun
Definitions
sea turtle, poisonous if sacs aren't removed