French-Latin dictionary »

débarbouiller meaning in Latin

FrenchLatin
débarbouiller

līmāre