Russian-English dictionary »

баскская овчарка meaning in English

RussianEnglish
баскская овчарка noun
{f}

Basque Shepherd Dognoun