English to Chinese Dictionary

Search:

Did you mean: gaozu gaza gaoya gaozi gao caoza kaoza gaze ?

搞砸 gǎo to mess (sth) up / to foul up / to spoil


<< back to the home page