skar
English
skar meaning in English • skar का अर्थ अंग्रेजी में
Adjective
- Wild; timid; shy.