Translation of mentimun in English:

mentimun

cucumber

noun

  • 1

    cucumber


User Contribution

mentimun

cucumber

noun


User Contribution

mentimun

Cucumber