turban squashes

English

Noun

turban squashes

  1. plural of turban squash