schmiermaxe

listen to the pronunciation of schmiermaxe
Deutsch - Englisch
mechanist grease monkey
mechanician
mechanic