DictionaryForumContacts

   English French
Google | Forvo | +
to phrases
witness something
gen. être témoin de (quelque chose)
witness something: 3 phrases in 1 subject
General3