botch

Substantiv
slang

Synonymer




botch

botch

botches

botched

botched

botching

Verb
make a mess of, destroy or ruin

Synonymer