an attempt to score in a gameinformal words for any attempt or effort;"he gave it his best shot

中文解释

\"he took a stab at forecasting\"

正在查询

Judean filiate detonates birred seer fair-trade practices moral governance dissociation 447 阿森