Boulingo
chronic
Continuing for a long time or persistent.
Learn languages with Boulingo