hajuelin

suomi-englanti sanakirja

hajuelin englanniksi

  1. olfactory organ

  1. smelling organ