English edit

Noun edit

mango squash (plural mango squashes)

  1. Synonym of chayote