Swedish-Latin dictionary »

harmageddon meaning in Latin

SwedishLatin
harmageddon

Armagedōn