petrol enginetranslation and definition "petrol engine", tamil lexiconWordTamil Definitionpetrol engineபெற்றோலெஞ்சின்