Tamil Dictionary 🔍

unplacable

Un*pla"ca*ble, a. Defn: Implacable. [Obs.]


unplacable - Similar Words