Translation of sketsa in English:

sketsa

sketch

  • 1

    sketch