Translation of labu siam in English:

User Contribution

labu siam

chayote squash

noun