I speak
Log in/Register
Caixa
What is the meaning of
eyelash
in English?
Learn vocabulary with pictures as well as definitions of
eyelash
in English
Learn in
See more
n.
eyelash
Definition of eyelash in English
Hair which grows from the edge of the eyelids.