lubricate, grease, smear; (mit Geld) bribe has 1 translations in 1 languages

translations of lubricate, grease, smear; (mit Geld) bribe

EN DE German 1 translation