1 kanaf | Definition of kanaf

kanaf

variants: or less commonly kanaff

Definition of kanaf

variant spelling of