English-French dictionary »

self-mockery meaning in French

EnglishFrench
self-mockery noun

autodérision◼◼◼nom {f}