無地自容
Mandarin: wu2 di4 zi4 rong2
T4
T6
T6
T4
Definitions
  1. 1 have nowhere to hide oneself for shame; feel too ashamed to show one's face; with one's tail between one's legs
← Back to dictionary