English-Polish dictionary »

grease monkey meaning in Polish

EnglishPolish
grease monkey

mechanik