English-French dictionary »

on one's high horse meaning in French

EnglishFrench
on one's high horse (self-righteous)
preposition

sur ses grands chevauxpreposition