English-Latin dictionary »

make a loud deep noise meaning in Latin

EnglishLatin
make a loud deep noise verb

mugio [mugire, mugivi, mugitus](4th)
verb