Search term 蝌蚪 has one result
Jump to
JA Japanese EN English
蝌蚪 (n) [toad or frog larva] (n) tadpole (n) [toad or frog larva]