Translation of eyelid in Setswana

eyelid

nounPlural eyelids

  • 1

    letlalô le le tswalang leitlhô
    • either of the two folds of skin that can close over the eyeball