Translation of dedai in English:

dedai

(berdedai-dedai)

verb

  • 1

    to walk together in a big group in a disorderly fashion