turbodiesel

listen to the pronunciation of turbodiesel
English - English
A diesel engine fitted with a turbocharger
{i} turbocharged diesel engine
turbodiesel
Favorites