Skip to product information
1 of 1

caning define

caning define

CANING English meaning caning define Caning is a physical punishment where a person is struck a number of times by a cane that is usually made of rattan Also called flogging or whipping, caning experience Caning definition: Present participle of cane

caning material caning caning

Regular price 186.00 ₹ INR
Regular price Sale price 186.00 ₹ INR
Sale Sold out
View full details