What does Augenwimpern mean?

Augenwimpern - German to English

cilia {pl}

View more

  • lashes