See also: embuchera

French

edit

Verb

edit

embûchera

  1. third-person singular simple future of embûcher