Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
musculus
noun
(n)
one of the contractile organs of the body
salah satu yang dapat mengecut organ tubuh
Synonym:
muscle
source: wordnet30