canteloupes

English

Noun

canteloupes

  1. plural of canteloupe