dépucelai
French
Verb
dépucelai
first-person singular past historic of
dépuceler