Translation of elk in Malay

elk

rusa besar

noun

  • 1

    rusa besar