シープドッグ

Also written シープ・ドッグ

Meanings

  1. Noun sheep dog

Jinuma: Japanese Dictionary · Word lists