No shelter

No shelter

Of shame and nowhere to hide.

explain

Idiom: no shelter

Pinyin: W ú R ó ngsh ē nzh ī D ì

It refers to a place where there is no shelter.

2. To be ashamed and have nowhere to hide.

English translation

  • Noplacetogo

0 Questions

Ask a Question

Your email address will not be published.

captcha