Translation of sketsa in English:

sketsa

sketch

noun

  • 1

    sketch