Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Henry Spencer 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 moore
,
moore
source: wordnet30