Spanish-English dictionary »

pastor de asia central meaning in English

SpanishEnglish
pastor de Asia Central noun

Central Asian Ovcharka(dog breed)
noun