BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Limousin {n} (Region in Frankreich) [geogr.] Limousin (region in France)