Slovnenya

Translation English Spanish: eyelid

Dictionary: main
eyelid
noun