Translation of selesema in English:

selesema

flu

noun

  • 1

    flu, influenza