English to Chinese Dictionary

Search:

狗屁不通 gǒu tōng incoherent (writing or speech) / nonsensical / a load of crap


<< back to the home page