DictionaryForumContacts

   English +
Google | Forvo | +

make slow progress

gen. avoir du mal à avancer; avancer à petits pas