Translation of markisah in English:

markisah

noun

  • 1

    a type of climbing plant with edible fruits, passion fruit