拜...所賜
Mandarin: bai4 suo3 ci4
Definitions
  1. 1 as a result of ...; because of ...; had it not been for...
← Back to dictionary