canvas or thin fabric, ready to be embroidered with silk or colored wool - Turkish English Dictionary

Suggest a Term