English to Interlingua Dictionary
abaddon
Abaddon
Related Images/Visuals for abaddon
Meaning for abaddon found in 23 Languages.
Sponored Video