one who is deficient in understanding; a witless person

listen to the pronunciation of one who is deficient in understanding; a witless person
English - English
lackbrain
one who is deficient in understanding; a witless person
Favorites