Tamil Dictionary 🔍

sarsa

Sar"sa, n. Defn: Sarsaparilla. [Written also sarza.]


sarsa - Similar Words