v. charlear
Translation: croak
Definition of charlear in English
Emitir el sonido característico de las ranas y los sapos.
Synonyms of charlear in English
croargroarcantar
Definition of charlear in Spanish
To emit the characteristic sound of frogs and toads.