English to Portuguese Dictionary squadrons

squadrons

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