Translation of chayote in Indonesian

User Contribution

chayote

labu siam

noun