NichiDict

もりあおがえる

森青蛙
[moriaogaeru]

Meanings

1.Noun

forest green tree frog (Rhacophorus arboreus)