German English Dictionary

Deutsch - English

Eisdiele in English:

1. ice cream parlor