We found one dictionary that defines the word screen touch matching:
Miscellaneous (1 matching dictionary)
Miscellaneous (1 matching dictionary)
- Screen Touch Matching (STM): Glossary of Terms in Parapsychology