五體投地
Mandarin: wu3 ti3 tou2 di4
verb
T5
T2
T4
T6
Definitions
  1. 1 to prostrate oneself in admiration ; to adulate sb verb
← Back to dictionary