Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
gaozu
gaza
gaoya
gaozi
gao
caoza
kaoza
gaze
?
搞砸
gǎo
zá
to mess (sth) up / to foul up / to spoil
<< back to the home page