French-Latin dictionary »

se cogner meaning in Latin

FrenchLatin
se cogner (Sens propre) Se taper

impellere