Japanese dictionary
わけありげ
seeming to have a problem, issue, etc.
Kanji details
・translate
・reason
・circumstance
・case