Definify.com

Definition 2025


estoquer

estoquer

French

Verb

estoquer

  1. to impale

Related terms

Conjugation