SYRACUSE


Meaning of SYRACUSE in English

noun a red wine of italy.

Webster English vocab.      Английский словарь Webster.