MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sensory system

noun (n)

  • a particular sense
    perasaan tertentu
    source: wordnet30
  • the body's system of sense organs
    sistem organ tubuh yang masuk akal
    source: wordnet30