humanpower

English

Noun

humanpower (uncountable)

  1. Synonym of manpower.