meaning of Augenwimpern

Augenwimpern - German to English

cilia {pl}

View more

  • lashes