Central Asian Ovcharka

English

Noun

Central Asian Ovcharka (plural Central Asian Ovcharkas)

  1. (zoology) A breed of large dog usually used as a livestock guardian.

Synonyms

Translations