English | German | Russian | Czech

cough syrup English

Meaning cough syrup meaning

What does cough syrup mean?

cough syrup

liquid used to ease a sore throat

Synonyms cough syrup synonyms

What other words have the same or similar meaning as cough syrup?

cough syrup English » English

cough medicine cough-remedy cough lozenge

Are you looking for...?