madrabaz

  1. cheat
  2. sharp
  3. shady
  4. dodger
  5. designing
  6. swindler
  7. buyer up
  8. sharper
  9. corner man
  10. highbinder
pettifogging lawyer

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Sebze, meyve, ... balık vb