Portuguese-English dictionary »

almirante-de-esquadra meaning in English

PortugueseEnglish
almirante-de-esquadra noun

lieutenant admiralnoun