Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Scourge of the Gods
noun
(n)
king of the Huns; the most successful barbarian invader of the Roman Empire (406-453)
king of the hun; paling sukses barbar penyerbu kekaisaran romawi (406-453)
Synonym:
attila
,
attila the hun
,
scourge of god
source: wordnet30