stumpnoses

English

Noun

stumpnoses

  1. plural of stumpnose