English to Hindi

Meaning for:
every now and again
other
समय-समय पर