English-Latin dictionary »

teller of tall stories meaning in Latin

EnglishLatin
teller of tall stories noun

nugator [nugatoris](3rd) M
noun