Level 145 Level 147
Level 146

Flippity Flashcards: JLPT N4 Katakana Words