a stupid person; a blockhead or dullard

listen to the pronunciation of a stupid person; a blockhead or dullard
İngilizce - Türkçe
İngilizce - İngilizce
dolt
a stupid person; a blockhead or dullard