Detailed Translations for Limousin from English to French
limousin:
Limousin:
Translation Matrix for Limousin:
Related Definitions for "Limousin":
-
a region of central France to the west of the Auvergne mountains1
Wiktionary Translations for Limousin:
Limousin
Cross Translation:
External Machine Translations: