Definify.com

Definition 2025


emboucha

emboucha

French

Verb

emboucha

  1. third-person singular past historic of emboucher