Translation of sedu in English:

sedu

hiccup

noun

  • 1

    hiccup, cough-like stopping of breath