lacking a keen or swift intellect, not too bright or not too swift

listen to the pronunciation of lacking a keen or swift intellect, not too bright or not too swift
English - Turkish

Definition of lacking a keen or swift intellect, not too bright or not too swift in English Turkish dictionary

slow-witted
mankafa
English - English
slow-witted
lacking a keen or swift intellect, not too bright or not too swift
Favorites