pockarred
English
pockarred meaning in English • pockarred का अर्थ अंग्रेजी में
Adjective
- See Pockmarked>.