capreolate
English
capreolate meaning in English • capreolate का अर्थ अंग्रेजी में
Adjective
- Having a tendril or tendrils.