Polish-English dictionary »

sherry meaning in English

PolishEnglish
sherry noun

sherrynoun
fortified wine

Your history