English to Hindi

Meaning for:
cross-stitch
other
दोसूती सिलाई;दोसूती टाँका