DictionaryForumContacts

   English
Terms for subject Natural sciences containing brand | all forms
EnglishFrench
branded bananabanane de marque
offals stamped in ink or hot-brandedabats marqués à l'encre ou au feu