Dictionary:eyelash
Appearance
English
Noun
eyelash
- One of the short hairs growing along the edge of the eyelid.
Translations
Translations — one of the short hairs growing along the edge of the eyelid
Herta-Olaic
- Gaillean: iahasponwa
- Middle Airananwe: yaansponue
- Airananwe: yáspenue