English-Latin dictionary »

port / naval base in ne italy meaning in Latin

EnglishLatin
port / naval base in NE Italy noun

Ravenna [Ravennae](1st) F
noun