en
indefatigable

Meaning: en
adj. inexhaustible, cannot be fatigued, tireless; persistent, industrious
Mary is indefatigable in denouncing the schemes of the world's narco-states.
Mary is an indefatigable defender of the rights of indigenous communities.
He is indefatigable.
My grandfather is an indefatigable worker.
Added on 2020-06-03 | by auto | View: 177
Contact - About - Help - ⚾ Switch Theme