English-Latin dictionary »

somewhat better, pretty well meaning in Latin

EnglishLatin
somewhat better, pretty well adverb

meliusculeadverb