What does 'Regen hat die Straße überflutet' mean?
What does 'Ich habe Hausaufgaben gemacht' mean?
Test your language skills by translating German phrases and words into English