yuday
noun
large frog, edible
definition
word: yuday
type: noun
definitions:
large frog, edible
translations:
frog
usages: