lacking sound judgment or resolve; stupid; weak-minded

listen to the pronunciation of lacking sound judgment or resolve; stupid; weak-minded
İngilizce - İngilizce

lacking sound judgment or resolve; stupid; weak-minded teriminin İngilizce İngilizce sözlükte anlamı

Lacking sound judgment or resolve; stupid; weak-minded
softheaded
lacking sound judgment or resolve; stupid; weak-minded