Mob Translate
About
Contribute
← Back to Dictionary
yirku-yirku
noun
Definitions
frog