saba ( synonym found)

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