Tamil Dictionary
🔍
remoulade
Ré`mo`lade", Ré`mou`lade", n. [F.] Defn: An ointment used in farriery.
remoulade - Similar Words
remoulad
remolade
roulade
remould
remold
remade
relade
semoule
remodel
moulder
madurai.io
About