Translation of serwadi in English:

serwadi

carrier

noun (class 7, plural dirwadi)

  • 1

    carrier
    ‘serwadi sa malwetsi’ a carrier of diseases