Latin-French dictionary »

succussare meaning in French

LatinFrench
succussare

trotter