Translation of omnivorous in Malay

omnivorous

omnivor

adjective

  • 1

    omnivor