Definisi 'human activity'
English to English
noun
1 something that people do or cause to happen
source: wordnet30
More Word(s)
activate, actuate, set off, spark, spark off, event, action, acquiring, getting, causation, causing,

Visual Synonyms
Click for larger image