What does Aufspürer mean?

Aufspürer - German to English

tracker

View more

  • trackers