Latin-French dictionary »

impellere meaning in French

LatinFrench
impellere

se cogner(Sens propre) Se taper