English-Latin dictionary »

in recent years / our own time meaning in Latin

EnglishLatin
in recent years / our own time adverb

nuper [-, nuperrime]adverb