English-Latin dictionary »

amburbia festival, annual expiatory procession round rome meaning in Latin

EnglishLatin
Amburbia festival, annual expiatory procession round Rome noun

Amburbium [Amburbi(i)](2nd) N
noun