excuras
Spanish
Noun
excuras
m
pl
plural of
excura