JLPT N3 (jlpt3)

Number of vocabulary: 1134
Vocabulary test: reading | writing | meaning
kanji kana meaning randomReload