Spanish-English dictionary »

collie de pelo largo meaning in English

SpanishEnglish
collie de pelo largo noun

rough collie(breed of dog)
noun