Spanish–English dictionary

English translation of the Spanish word locuaz

Spanish → English
  
SpanishEnglish
locuaz garrulous; glib; loquacious; talkative; voluble