Definition of longnose

Definition of longnose
  1. longnose Adjective Having a long nose.
Feedback Form