German-English dictionary »

autorestaurant meaning in English

GermanEnglish
das Autorestaurant Substantiv

drive innnoun