extremely harmful person, thing, or circumstance - Turkish English Dictionary

Suggest a Term