Translation of menyidai in English:

menyidai

verb

  • 1

    to hang out (to dry)