Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
animal stuffer
noun
(n)
a craftsman who stuffs and mounts the skins of animals for display
tukang yang berguna dan jumlah kulit haiwan untuk paparan
Synonym:
stuffer
,
taxidermist
source: wordnet30