English-Latin dictionary »

dullard meaning in Latin

EnglishLatin
dullard [dullards] (A stupid person; a fool)
noun
[UK: ˈdʌ.ləd]
[US: ˈdʌ.ləd]

gurdusnoun
{m}, blennuS {m}