papayatranslation and definition "papaya", tamil lexiconWordTamil Definitionpapayaபப்பாளி,பப்பாளிcarica papayaபப்பாளிச் செடு