Wiktionary
multitouch
a. (alternative form of multi-touch English) n. (alternative form of multi-touch English)
Wikipedia
Multitouch
- Redirect Multi-touch