Translation of dusta in English:

dusta

lie

  • 1

    lie
  • 2

    tell a lie