scelerat
English
scelerat meaning in English • scelerat का अर्थ अंग्रेजी में
Noun
- A villain; a criminal.