squadrons
Esquadrões
translation of 'squadrons'
noun
esquadra,
esquadrilha
definition
Credits: Google Translate