German-Latin dictionary »

le mans meaning in Latin

GermanLatin
Le Mans Substantiv
Stadt im Nordwesten von Frankreich

Cenomanumnoun