NichiDict

にほんりす

日本栗鼠
[nihonrisu]

Meanings

1.Noun

Japanese squirrel (Sciurus lis)