Loading your experience...
morally doubtful; unsavory; disreputable
"Schmiergelder zu geben hat in manchen Ländern nichts Anrüchiges."