BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Aufspüren {n} von Menschen durch Hunde (anhand des Körpergeruchs) man-trailing