embroiderytranslation and definition "embroidery", tamil lexiconWordTamil Definitionembroideryபூத்தையல், தையல் வேலைப்பாடு