tartajosa

tartajosa [tar-tah-ho’-so, sah]
adjective
1. Stammering, stuttoring.

Have a Spanish question? Get help from experts!