Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
touch sensation
noun
(n)
the sensation produced by pressure receptors in the skin
perasaan yang dihasilkan oleh tekanan reseptor di kulit
Synonym:
feeling
,
tactile sensation
,
tactual sensation
,
touch
source: wordnet30