English-Latin dictionary »

this long time meaning in Latin

EnglishLatin
this long time adverb

jamdudumadverb