×

愧汗无地 meaning in English

perspiring because of deep modification, one has no place to stand

Related Words

  1. 愧汗
  2. 愧不敢当
  3. 愧汗
  4. 愧恨
  5. 愧恨交集
PC Version

Copyright © 2018 WordTech Co.