NichiDict

スリカータ

[surikaata]

Meanings

1.Noun

meerkat (Suricata suricatta); suricate