poorly done (work or job) - Turkish English Dictionary

Suggest a Term