Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
giant armadillo
noun
(n)
about three feet long exclusive of tail
tentang tiga meter eksklusif dari ekor
Synonym:
priodontes giganteus
,
tatou
,
tatu
source: wordnet30