Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Barbara Ward
noun
(n)
English economist and conservationist (1914-1981)
ekonomi dan conservationist inggris (1914-1981)
Synonym:
baroness jackson of lodsworth
,
ward
source: wordnet30