Slovnenya

Translation English French: eyelid

Dictionary: main
eyelid
noun