English-Latin dictionary »

born in same town (l+s) meaning in Latin

EnglishLatin
born in same town (L+S) noun

communiceps [communnicipis](3rd) M
noun