Search term 蝦蟇 has one result
Jump to
JA Japanese EN English
蝦蟇 (n) [amphibian similar to a frog] (n) toad (n) [amphibian similar to a frog]