NichiDict

しかいのしし

鹿猪
[shikainoshishi]

Meanings

1.Noun

babirusa (Babyrousa babyrussa)