meaning of abschnüffeln

abschnüffeln - German to English

sniffing

View more

  • to sniff