Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
abdominal muscle
noun
(n)
the muscles of the abdomen
otot dari perut
Synonym:
ab
,
abdominal
source: wordnet30