Yes. they have the same roots. Many languages have a related word.
Old English/ Old Saxon/Old High German - beran Dutch - baren Old Norse - bera Gothic - bairan German - (ge) bären Russian - berët (he) takes Phrygian - ab-beret (he) brings Latin - ferre Old Irish - berid Greek - phérein Sanskrit - bhárati
when hovering the cursor over "bærer", a window opens which offers the translation "is/are carrying" and "is wearing". Yet the answer "...is wearing the glasses" is wrong. Why does the option "wearing" appear then in the window if it is incorrect? Is this a fault in the system? Cheers :)