Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

schnozzola Definition

Cancel
schnozzola
noun(schnoz)
nose —used especially of a large nose

Words Related to schnozzola!

schnozzola Examples by Brain Bank Users