Search term 猛獣 has one result
Jump to
JA Japanese EN English
猛獣 (n v) [non-human animal] (n v) beast (n v) [non-human animal]