DictionaryForumContacts

   English
Google | Forvo | +
to phrases
put upon ['putə'pɔn]
gen. 使成为牺牲品
busin. 被欺骗的; 被占便宜的
interntl.trade. 欺骗
put upon: 42 phrases in 3 subjects
Diplomacy2
Economy1
General39