surrogatetranslation and definition "surrogate", tamil lexiconWordTamil Definitionsurrogateதுணைக்குரு, பெயராள்.surrogateshipதுணைக்குரு பதவி.