Translation of yak in English:

yak

yak

noun

  • 1

    yak, long-haired Asian ox