シープドッグ
shiipudoggu

Noun

1. sheep dog

Other forms: