boucha
French
Verb
boucha
third-person singular past historic of
boucher