Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Henry Russell
noun
(n)
United States astronomer who developed a theory of stellar evolution (1877-1957)
amerika serikat astronom yang mengembangkan teori tentang bintang evolution (1877-1957)
Synonym:
henry norris russell
,
russell
source: wordnet30