Versión en Español
Translate
"to criticize"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to criticize
criticar
to criticize; to grumble (about)
criticar; murmurar
to criticize; to imitate
criticar; remedar