FAQs About the word botch up

搞砸

make a mess of, destroy or ruin

No synonyms found.

No antonyms found.

botch => 弄糟, botaurus stellaris => 苍鹭, botaurus lentiginosus => 阿мерикан大麻鳽, botaurus => 鹭, botargo => 博塔格鱼子,