WineDom.com | Wine Marketing Consultation Services

Aftertaste

The taste left in the mouth after swallowing a wine; finish.