Latin-English dictionary »

telo martius meaning in English

LatinEnglish
Telo Martius proper noun
M

Toulon(city in Provence-Alpes-Côte d'Azur, France)
proper noun
[UK: tuː.ˈlɒn] [US: tuː.ˈlɒn]