English-Latin dictionary »

at last, finally meaning in Latin

EnglishLatin
at last, finally adverb

demusadverb

postremoadverb