Pronunciation : shàngchē Meaning : (verb) get on a vehicle (used when talking about getting into a car, bus, train, or any other form of transportation) HSK : 1 上
<p>In this episode, I interview Ross Darrell Feingold, an American now working as a senior advisor at the DC International Advisory, a law firm in Taipei, Taiwan. Listen to this episode