simplistic in Italian
simplistic in Italian
semplicista
Overly simple.
semplicistico
Overly simple.
semplicistica
Overly simple.