Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
tatu
noun
(n)
about three feet long exclusive of tail
tentang tiga meter eksklusif dari ekor
Synonym:
giant armadillo
,
priodontes giganteus
,
tatou
source: wordnet30
Same as
Tatou
.
sama seperti tatou u/ u.
source: webster1913