Translation of duga in English:

duga

estimate, guess, suspect

  • 1

    estimate, guess, suspect