BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Taco-Laden {m}; Taqueria {f} [cook.] taco place; taco eatery [Am.]; taqueria