cedrata

/cheh-DRAH-tah/
[Italian] plural cedrate

A syrupy drink

Countries