natural sherries

English

Noun

natural sherries

  1. plural of natural sherry