Arabic
Vocabulary
- Arabdict
Dictionary German-Arabic (and other combinations)
Writing
- The Arabic Alphabet - Chart
Stanford University; with video tutorials
- Arabic keyboard
Online keyboard Arabic
- Madinah Arabic
Learn Arabic Online (for beginners, also for writing training)
Listening
- Aswaat Arabiya
Listening comprehension materials, differen levels, reference language English
- BBC TV in Arabic
Grammar