odoacer - Translation and Meaning in Almaany English-English Dictionary. odoacer. [n] Germanic barbarian leader who ended the western Roman Empire in 476 and ...
確定! 回上一頁