March 24, 2013 smell |smel| noun the faculty or power of perceiving odors or scents by means of the organs in the nose
Comments
Post a Comment