Translation of timun in English:

timun

cucumber

noun

  • 1

    cucumber, long green-skinned fruit eaten as salad, plant producing this