Abaddon


Urdu Meanings


Synonyms