Definify.com

Definition 2026


emboucha

emboucha

French

Verb

emboucha

  1. third-person singular past historic of emboucher