water cooled enginetranslation and definition "water cooled engine", tamil lexiconWordTamil Definitionwater cooled engineநீராற்குளிராகுமெஞ்சின்