lorocos
Spanish
Noun
lorocos
m
pl
plural of
loroco