Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Neil Armstrong
noun
(n)
United States astronaut; the first man to set foot on the Moon (July 20, 1969) (1930-)
astronot as; orang pertama yang menginjakkan kaki di bulan (20 juli, 1969) (1930 )
Synonym:
armstrong
source: wordnet30