Last modified on 31 December 2011, at 20:10

sooner than later

EnglishEdit

AdjectiveEdit

sooner than later

  1. In the fairly near future; fairly soon.