Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Dugald Stewart
noun
(n)
Scottish philosopher and follower of Thomas Reid (1753-1828)
skotlandia filsuf dan pengikut thomas reid (1753-1828)
Synonym:
stewart
source: wordnet30