MalayTranslate.com
Malay to English Translator
Translate Here

English to English

tympanic membrane
(t/I/m'p/&/n/I/k_'m/E/mbr/eI/n )

noun (n)

  • the membrane in the ear that vibrates to sound
    the membran di telinga yang bergetar pada suara
    source: wordnet30