Definify.com

Definition 2024


emboucha

emboucha

French

Verb

emboucha

  1. third-person singular past historic of emboucher