Latin-French dictionary »

terrere meaning in French

LatinFrench
terrere

épouvanter

perterrere

intimider