Translation of selesma in English:

selesma

a cold, the sniffles

  • 1

    a cold, the sniffles