DEFATIGATION MEANING IN ENGLISH

• Defatigation Definition & Synonyms

  1. (n.) Weariness; fatigue.


RECENT SEARCHES