Translation of loofah in Malay

loofah

buah petola

noun

  • 1

    buah petola