力圖
Mandarin: li4 tu2
T6
T4
Definitions
  1. 1 try hard to; strive to
← Back to dictionary