abouchai
French
Verb
abouchai
first-person singular past historic of
aboucher