Dictionary / Crafts
طرز ديال سلا
/TARZ dyal SLA/
English
Sale embroidery
French
broderie de Sale
Part of Speech
noun
Register
standard