Translation of permai in English:

permai

picturesque

adjective

  • 1

    picturesque, forming a pleasant scene