German English Dictionary

Deutsch - English

Bratkartoffeln in English:

1. roast potatoes roast potatoes