English-Latin dictionary »

beat down hard all around meaning in Latin

EnglishLatin
beat down hard all around verb

circumpavio [circumpavire, circumpavivi, circumpavitus](4th) TRANS
verb