Tamil Dictionary 🔍

undefatigable

Un`de*fat"i*ga*ble, a. Defn: Indefatigable. [Obs.] "Undefatigable pains." Camden.


undefatigable - Similar Words