loros
Spanish
Noun
loros
plural of
loro