カルタゴほろぶべし
Meanings
Noun
1. Carthago delenda est
Composed of
to be ruined; to go under; to perish; to be destroyed