HANNIBAL ANTE PORTAS

· Latin: HANNIBAL ANTE PORTAS

· English: HANNIBAL BEFORE THE GATES