brag about something without merit - French English Dictionary

Suggest a Term