Traducción de chapurrear in English:

chapurrear

(chapurrar)

verbo transitivo

coloquial

  • 1

    chapurreaba el inglés he spoke broken / poor English