bn:27238089v
Verb Concept
EN
trooper
EN
To work steadily at an unpleasant job without complaint. Wiktionary
Definitions
Sources
EN
To work steadily at an unpleasant job without complaint. Wiktionary
Wiktionary
EN