English to Chinese Dictionary

Search:

竟敢 jìng gǎn to have the impertinence / to have the cheek to


<< back to the home page