saba (0 synonym found)

We don't have any synonyms for saba yet.

Think saba belongs in the thesaurus? Recommend it and we'll take a look.


Definition of saba:

°A sweet grape syrup made from grape must.

Definition of saba:

°A sweet grape syrup made from grape must.

Back to Top