from time to time


Meanings

  • now and then or here and there;