Russian-English dictionary »

среднеазиатская овчарка meaning in English

RussianEnglish
среднеазиатская овчарка noun

Central Asian Ovcharka(dog breed)
noun