English-Latin dictionary »

short of the mark/amount/degree meaning in Latin

EnglishLatin
short of the mark / amount / degree adverb

citraadverb