Skip to main content

caning

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