warship in Spanish
warship in Spanish
buque de guerra
Any ship built or armed for naval combat.
buque militar
Any ship built or armed for naval combat.