grape spirit obtained through a double distillation process - Spanish English Dictionary

Suggest a Term