Grogram
English Meaning
A coarse stuff made of silk and mohair, or of coarse silk.
- A coarse, often stiffened fabric made of silk, mohair, wool, or a blend of them.
Sorry, No Malayalam Meaning for your input!
See Grogra Want To Try Grogram In Malayalam??