Translation of toser in English:

toser

to cough, v.

intransitive verb

  • 1

    to cough
    a ese no hay quien le tosa he can't take criticism