patibulated
English
patibulated meaning in English • patibulated का अर्थ अंग्रेजी में
Adjective
- Hanged on a gallows.