wine balls

English

Noun

wine balls

  1. plural of wine ball