locuaces
Spanish
Adjective
locuaces
plural of
locuaz