renifleur









renifleur


noun Psychiatry.

  1. a person who is sexually aroused or gratified by odors.
52 queries 0.561