Latin-English dictionary »

didacopolis, urbs sancti didaci meaning in English

LatinEnglish
Didacopolis, Urbs Sancti Didaci proper noun
{f}

San Diego(city in southwest California)
proper noun