English-Latin dictionary »

on trustworthy authority meaning in Latin

EnglishLatin
on trustworthy authority adverb

credibiliteradverb