English-Spanish dictionary »

central asian ovcharka meaning in Spanish

EnglishSpanish
Central Asian Ovcharka (dog breed)
noun

pastor de Asia Centralnoun