eyelid – Deutsch–English translations

🇬🇧 en de 🇩🇪

eyelid noun

  /ˈaɪ.lɪd/
  • anatomy: a thin skin membrane that covers and moves over an eye
Augenlid, Lid
Wiktionary Links