Search term オタマジャクシ has one result
Jump to
JA Japanese EN English
オタマジャクシ (n) [toad or frog larva] (n) tadpole (n) [toad or frog larva]