English-Latin dictionary »

long ago / before / since meaning in Latin

EnglishLatin
long ago / before / since adverb

jamdudumadverb