World affairs & perspectives
Sign inJoin us
← Latest news

From The Local France

French Expression of the Day: Faire amende honorable

You might know that 'une amende' means a fine in French - but this expression actually means something else.

Read the full report at The Local France ↗