Translation of dule in English:

dule

(must) sit

verb

  • 1

    (must) sit
  • 2

    (must) live
    (must) stay