施恩
Mandarin: shi1 en1
T1
T1
Definitions
  1. 1 grant favours; bestow favours on
← Back to dictionary