MalayTranslate.com
Malay to English Translator
Translate Here

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