Back to N3 Words
仕舞った
しまった
JLPT N3
expression
Meaning
darn it!