NichiDict

にほんあまがえる

日本雨蛙
[nihonamagaeru]

Meanings

1.Noun

Japanese tree frog (Hyla japonica)