dépucela
French
Verb
dépucela
third-person singular past historic of
dépuceler