Troid

English: Translation
Fight, Battle, Struggle
adjective
Physical Actions
Physical Impact
Senses and perception