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