sich schmieren lassen

listen to the pronunciation of sich schmieren lassen
ألمانية - الإنجليزية
to be on the take