EnglishFrenchGermanPortugueseSpanish
EnglishFrenchGermanPortugueseSpanish

MENU

Culture

Sent to Coventry

123RF An idiom To send someone to Coventry is an idiom used in England meaning to deliberately ostracise someone. Typically, this is done by not

Read More »