Search term 海狸 has one result
Jump to
JA Japanese EN English
海狸 (n) [aquatic rodent] (n) beaver (n) [aquatic rodent]