karrkurr
noun
green frog
definition
word: karrkurr
type: noun
definitions:
green frog
translations:
green frog
usages: