擝噌
Mandarin: meng5 ceng1
T2
T2
Definitions
  1. 1 irritated; annoyed; anxious [colloquial]
← Back to dictionary