English-Latin dictionary »

long ago / since meaning in Latin

EnglishLatin
long ago / since adverb

jampridemadverb