DictionaryForumContacts

   English
Terms for subject Natural resourses and wildlife conservation containing interceptor | all forms
EnglishFrench
grease interceptorséparateur de graisses
oil interceptordéshuileur (e.g. of a lock)