Definify.com

Definition 2024


estoquer

estoquer

French

Verb

estoquer

  1. to impale

Related terms

Conjugation