Skip to main content

capreolate

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