Tamil Dictionary 🔍

remoulade

Ré`mo`lade", Ré`mou`lade", n. [F.] Defn: An ointment used in farriery.


remoulade - Similar Words