NichiDict

せからしか

[sekarashika]

Meanings

1.Noun

irritating; annoying; nosy