ety


Les anglais ont débarqué*

* the English have landed

French France

Expression USED On Rare Occasion BY Older generation

To menstruate

Je ne me sens pas bien, les anglais ont débarqué

I am not feeling well, the English have landed