令人作嘔
Mandarin: ling4 ren2 zuo4 ou3
T6
T4
T3
T2
Definitions
  1. 1 nauseating, to make one sick, literally to make someone vomit
← Back to dictionary