French-Latin dictionary »

se racler meaning in Latin

FrenchLatin
se racler

diluo