vino de garrote - Spanish English Dictionary
History

vino de garrote



Meanings of "vino de garrote" in English Spanish Dictionary : 1 result(s)

Spanish English
General
vino de garrote [m] last wine pressed from the grapes