Back to N1 Words
訳あって
わけあって
JLPT N1
expression
Meanings
English
for some (unspecified) reason