gooseberry gourds

English

Noun

gooseberry gourds

  1. plural of gooseberry gourd