having a nutlike smell or taste; often said of sherry

listen to the pronunciation of having a nutlike smell or taste; often said of sherry
English - English
nutty
having a nutlike smell or taste; often said of sherry
Favorites