NichiDict

ムカシガエル科

むかしがえるか
[mukashigaeruka]

Meanings

1.Noun

Leiopelmatidae (family of frogs)