Translation of passion flower in Malay

passion flower

pokok markisah

noun

  • 1

    pokok markisah