Meaning of locuaz in Spanish:

locuaz

Translate locuaz into English

adjective

  • 1Que habla mucho, en especial cuando lo hace con soltura o facilidad.

    es una conversadora tan amena como locuaz, que se explica con gran naturalidad