JLPT N2 Vocabulary List — 1,706 Words with Readings & Audio | LenGaki