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