English to Spanish Dictionary squadron

squadron

escuadrón
translation of 'squadron'
noun
escuadra,
escuadrilla,
escuadrón
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one