English to Spanish Dictionary navy

navy

Armada
translation of 'Navy'
verb
trabajar de zapador
noun
flota,
armada,
marina de guerra
Credits: Google Translate
Download the
HelloEnglishApp
image_one