Back to N3 Words
アマガエルモドキ科
アマガエルモドキか
JLPT N3
noun
Meanings
English
Centrolenidae (family of frogs)