Translation of manggis in English:

manggis

mangosteen

noun

  • 1

    mangosteen, sweet juicy tropical fruit with thick reddish-brown rind