schmieröldestillat

listen to the pronunciation of schmieröldestillat
German - English
lubricating oil distillate