DictionaryForumContacts

   English
Google | Forvo | +
make slow progress
gen. avoir du mal à avancer; avancer à petits pas