DictionaryForumContacts

   French English
Google | Forvo | +
il ne me reste plus grand-chose à dire
gen. there's not much more left to say