English to Chinese Dictionary

Search:

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


<< back to the home page