The English term "simpleminded" matches the Italian term "semplice"

other english words that include "simpleminded" : italian :
simplemindedness semplicità