scapegallows
English
scapegallows meaning in English • scapegallows का अर्थ अंग्रेजी में
Noun
- One who has narrowly escaped the gallows for his crimes.