yellow waxtranslation and definition "yellow wax", tamil lexiconWordTamil Definitionyellow waxமஞ்சல் மெழுகு