exaggerate about oneself - French English Dictionary

exaggerate about oneself

Meanings of "exaggerate about oneself" in French English Dictionary : 1 result(s)

English French
Idioms
exaggerate about oneself voir le monde par le petit bout de la lorgnette