DictionaryForumContacts

   French English
Google | Forvo | +
qui diantre a dit cela?
gen. who the deuce said that?; who the devil said that?