English-Latin dictionary »

canusium / canosa town in apulia meaning in Latin

EnglishLatin
Canusium / Canosa town in Apulia noun

canusina [canusinae](1st) F
noun