Dictionary / Crafts

tarz dyal ssla

طرز ديال سلا

/TARZ dyal SLA/

English

Sale embroidery

French

broderie de Sale

Part of Speech

noun

Register

standard