meaning of Barzoi

Barzoi - German to English

borzoi