Vocabulary

怪しからぬ

outrageous; scandalous; inexcusable; disgraceful; shameful; rude

expression