Cape gooseberries

English

Noun

Cape gooseberries

  1. plural of Cape gooseberry