INDEFATIGABLENESS


Meaning of INDEFATIGABLENESS in English

noun indefatigable quality; unweariedness; persistency.

Webster English vocab.      Английский словарь Webster.