Translation of sehudi in English:

sehudi

duck

noun (class 7, plural dihudi)

  • 1

    duck
    ‘A o kile wa ja nama ya sehudi?’ Have you ever eaten duck?