crosspatch
English
crosspatch meaning in English • crosspatch का अर्थ अंग्रेजी में
Noun
- An ill-natured person.