Translation of pumpkin in Malay

pumpkin

labu

noun

  • 1

    labu