Learn languages with BABADADA.
The world's largest online picture dictionary.

engBritish English (British English)
gerGerman (Deutsch)
Start learning