Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
emperor moth
noun
(n)
large moth of temperate forests of Eurasia having heavily scaled transparent wings
besar ngengat sederhana dari hutan eurasia mengalami berat scaled telus sayap
Synonym:
emperor
,
saturnia pavonia
source: wordnet30