NichiDict

シェットランドシープドッグ

[shettorandoshiipudoggu]

Meanings

1.Noun

Shetland sheepdog