English-Italian dictionary »

lieutenant admiral meaning in Italian

EnglishItalian
lieutenant admiral noun

ammiraglio di squadranoun