English-Latin dictionary »

stars to last year meaning in Latin

EnglishLatin
stars to last year noun

apocatastasis [apocatastasis](3rd) F
noun