Ceylon gooseberries

English

Noun

Ceylon gooseberries

  1. plural of Ceylon gooseberry