stacas

Ido

Verb

stacas

  1. present of stacar