← Back to browseシープドッグ[shiipudoggu]nounJapanese definitionNo Japanese definition yet.English definitionsheep dogExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsシェットランドシープドッグシープ