×
愧汗无地
meaning in English
perspiring because of deep modification, one has no place to stand
Related Words
愧汗
愧不敢当
愧汗
愧恨
愧恨交集
PC Version
Copyright © 2018 WordTech Co.