DictionaryForumContacts

   English French
Terms for subject Natural sciences containing animal à | all forms
EnglishFrench
artificial eye for a stuffed animaloeil artificiel pour animal empaillé