NichiDict

シープドッグ

[shiipudoggu]

Meanings

1.Noun

sheep dog