English to Chinese Dictionary

Search:

下榻 xià to stay (at a hotel etc during a trip)


<< back to the home page