caning
English
caning meaning in English • caning का अर्थ अंग्रेजी में
Noun
- something made of interlaced slender branches of especially willow.