English-Latin dictionary »

roar in / on meaning in Latin

EnglishLatin
roar in / on verb

immugio [immugire, immugivi, immugitus](4th)
verb