calabasses

French

Noun

calabasses

  1. plural of calabasse