débarbouilla
French
Verb
débarbouilla
third-person singular past historic of
débarbouiller