Daily English Phrases - Having second thoughts, On second thought
Jun 05, 2018•4 min•Transcript available on Metacast Daily English Phrases - Having second thoughts, On second thought | Espresso English Podcast - Listen or read transcript on Metacast