Dictionary / Crafts
تارز
/TARZ/
English
embroidery
French
broderie
Part of Speech
noun
Register
standard