meaning of Aufspürgerät

Aufspürgerät - German to English

tracking product