English-Latin dictionary »

driving away meaning in Latin

EnglishLatin
driving away noun

effugatio [effugationis](3rd) F
noun