Translation of influenza in Malay

influenza

selesema

noun

  • 1

    selesema