MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Scourge of God

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)
    source: wordnet30