20 sports idioms in English · 1. To drop the ball · 2. To give your best shot · 3. To be out of (someone's) league · 4. To jump to conclusions · 5.
確定! 回上一頁