I had ridiculed
-había ridiculizado
Past perfect conjugation of ridicule. There are other translations for this conjugation.

ridicule

Popularity
500+ learners.
Word of the Day
to bloom