English-Spanish dictionary »

lieutenant admiral meaning in Spanish

EnglishSpanish
lieutenant admiral noun

almirante de escuadranoun