Translation of wapiti in Malay

wapiti

rusa besar Amerika Utara

noun

  • 1

    rusa besar Amerika Utara