locros
Spanish
Noun
locros
m
pl
plural of
locro