mountain sheep Hear it!

mountain sheep Definition

mountain sheep