English-Latin dictionary »

well before now / then meaning in Latin

EnglishLatin
well before now / then adverb

jampridemadverb