half-witted%2C feeble-minded%2C imbecilic%2C dunderheaded%2C addlepated

listen to the pronunciation of half-witted%2C feeble-minded%2C imbecilic%2C dunderheaded%2C addlepated
half-witted%2C feeble-minded%2C imbecilic%2C dunderheaded%2C addlepated