What does Anlockungsmittel mean?

Anlockungsmittel - German to English

bait

View more

  • lure