NichiDict

シェルティー

[sherutii]

Meanings

1.Noun

shelty; Shetland sheepdog