dullard in Russian
dullard in Russian
о́лух
A stupid person; a fool.
тупи́ца
A stupid person; a fool.