English

edit

Noun

edit

touch the body (uncountable) (Philippines)

  1. Synonym of dodgeball (the game of dodging balls)
  NODES
games 1