squadrons
Esquadrões
translation of 'squadrons'
noun
esquadra,
esquadrilha
definition
Credits: Google Translate
English to Portuguese Dictionary squadrons |