Definify.com

Definition 2026


stacas

stacas

Ido

Verb

stacas

  1. present of stacar