Translation of sefudi in English:

sefudi

wild duck

noun (class 7, plural difudi)

  • 1

    wild duck
    ‘Sefudi ga se motlhofo go bonwa’ A wild duck is not easy to find