wine tears

English

Noun

wine tears (uncountable)

  1. Synonym of tears of wine.