espontons

English

Noun

espontons

  1. plural of esponton.