SpanishDictionary.org




Spanish Dictionary Search





Admiral Of The Fleet in Spanish

Capitán General De La Armada {prop} (nautical rank)