excuras

Spanish

Noun

excuras m pl

  1. plural of excura