Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
taloned
adjective satellite
(s)
(of predatory animals) armed with claws or talons
(dari binatang pemangsa) bersenjata dengan cakar atau cakar
Synonym:
clawed
source: wordnet30