not well made or carried out (action or process) - Turkish English Dictionary

Suggest a Term