TAG
Free, open-source flashcards with FSRS spaced repetition for 60 languages: ready word lists, a learner's dictionary, grammar and a translator that explains every word. No sign-up, no ads, works offline.