Back to N3 Words
セーシェルガエル科
セーシェルガエルか
JLPT N3
noun
Meanings
English
Sooglossidae (family of frogs)