Vendrédi-Sin

English: Translation
Good Friday
proper noun