English to Chinese Dictionary

Search:

挡驾 dǎng jià to decline to receive a visitor / to turn sb away


<< back to the home page