Translation of tos de perro in English:

tos de perro

barking cough, n.

feminine noun

Latin America

  • 1

    barking cough