vocab dash
Log in
Sign up
シープ・ドッグ
Meanings
Noun
1. sheep dog
Other readings
シープドッグ