Arabic-English translation for sniffing

      Noun

      sniffing {biol.}
      sniffing {biol.}
      شم {أحياء}