emboucha

French

Pronunciation

Verb

emboucha

  1. third-person singular past historic of emboucher