French-Spanish dictionary »

débarbouiller meaning in Spanish

FrenchSpanish
débarbouiller

crescer

se débarbouiller

lavarse la cara

Your history