Dictionary search results

Showing 1-4 of 4 results

flagship British & World English

The ship in a fleet which carries the commanding admiral

flagship English-Spanish

buque masculine insignia