English-Latin dictionary »

she who inhabits the same town / house meaning in Latin

EnglishLatin
she who inhabits the same town / house noun

concolona [concolonae](1st) F
noun