embedtranslation and definition "embed", tamil lexiconWordTamil Definitionembedஉட்பொதிembeddedபதிக்கப்பெற்ற.embeddingஉட்பொதித்தல்உட்பொதித்தல்