something done with little interest and without much effort - Turkish English Dictionary

Suggest a Term