Log in
Search words & phrases
sherry
US /ˈʃɛri/
・
UK /'ʃerɪ/
B2
Definition
Video subtitles
noun
Alcoholic drink originating in Spain