Definify.com

Definition 2025


stacas

stacas

Ido

Verb

stacas

  1. present of stacar