在所難免
Mandarin: zai4 suo3 nan2 mian3
T6
T2
T4
T5
Definitions
  1. 1 can hardly be avoided; be unavoidable
← Back to dictionary