MohammedPreview
Open in TheBrain

A Dastard

A malicious coward; a dishonorable sneak.