English translation of 'fragata'
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'fragata' in Other Languages
British English: frigate NOUN
A frigate is a fairly small ship owned by the navy that can move at fast speeds.
Translation of fragata from the Collins Portuguese to English Dictionary