Spanish

edit

Noun

edit

excuras m pl

  1. plural of excura