Tamil Dictionary 🔍

syracuse

Syr"a*cuse, n. Defn: A red wine of Italy.


syracuse - Similar Words