Common Words by Reading

タン
100.0%
miserable ②painstaking
taxing one's ingenuity in devising something