to do something in a slipshod fashion - Turkish English Dictionary

Suggest a Term