Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Henry Moore
noun
(n)
British sculptor whose works are monumental organic forms (1898-1986)
british pemahat monumental bentuk organik yang sedang bekerja (1898-1986)
Synonym:
henry spencer moore
,
moore
source: wordnet30