生疏
Mandarin: sheng1 shu1
T1
T1
Definitions
  1. 1 [1] unfamiliar; strange [2] out of practice; rusty
← Back to dictionary