DictionaryForumContacts

   English French
Terms for subject Patents containing legal right to | all forms
EnglishFrench
have a right to legal protectionavoir droit à la protection légale