French-Latin dictionary »

épouvanter meaning in Latin

FrenchLatin
épouvanter

terrere