DictionaryForumContacts

   French English
Google | Forvo | +
la langue le démangeait
inf. he was itching to say something; he was dying to say something