wax emulsiontranslation and definition "wax emulsion", tamil lexiconWordTamil Definitionwax emulsionமெழுகுக் குழம்பு