English | German | Russian | Czech

noseshot English

Meaning noseshot meaning

What does noseshot mean?

noseshot

range of smell, a distance in which something is detectable by smell

Are you looking for...?