How to pronounce sleaziest

Accents & languages on maps

Definition
  • Definition of sleaziest

    • of cloth; thin and loosely woven
    • of very poor quality; flimsy
    • morally degraded

Random words: awesomecoffeeGooglethreeschedule