semi micro distillationtranslation and definition "semi micro distillation", tamil lexiconWordTamil Definitionsemi micro distillationகுறைநுண்காய்ச்சி வடிப்பு