botched in Italian
botched in Italian
pasticciato
Made or repaired in a clumsy or incompetent manner.
raffazzonato
Made or repaired in a clumsy or incompetent manner.