English-Latin dictionary »

so far, to this point / place / degree meaning in Latin

EnglishLatin
so far, to this point / place / degree adverb

hueadverb