Translation of ogre in Malay

ogre

bota

noun

  • 1

    bota, gergasi, raksasa