Learn languages with BABADADA.
The world's largest online picture dictionary.
British English (British English)
German (Deutsch)
Start learning