NichiDict

アマガエル科

あまがえるか
[amagaeruka]

Meanings

1.Noun

Hylidae (frog family)