NichiDict

心苦しい

こころぐるしい
[kokorogurushii]

Meanings

1.Adj-i

painful; being sorry; feeling sorry