Breakdown of Ne ho visti di ridicoli.
avere
to have
vedere
to see
ne
of it / of them / some (pronoun)
di
(linking an indefinite pronoun to an adjective)
ridicolo
ridiculous
Elon.io is an online learning platform
We have an entire course teaching Italian grammar and vocabulary.