Swedish-Latin dictionary »

harmagedon meaning in Latin

SwedishLatin
Harmagedon

Armagedōn