Latin-English dictionary »

montepessulanus meaning in English

LatinEnglish
Montepessulanus [Montepessulani] (2nd) M
noun

Montpellier (in southern France)noun