English to Chinese Dictionary

Search:

仰人鼻息 yǎng rén to rely on others for the air one breathes (idiom); to depend on sb's whim for one's living


<< back to the home page