Translation of terbatuk-batuk in English:

terbatuk-batuk

cough continuously

  • 1

    cough continuously