squad English - Spanish
1.
-
Englishpeople organized
-
Spanishescuadraescuadrón
-
Englishunit of tactical military personnel or police officers
-
Spanishescuadrón
2.
-
Englisharmy: body of cavalry
-
Spanishescuadrón
-
Englishnavy: detachment of vessels
-
Spanishescuadra
-
Spanishcuadrilla
English translator: English Spanish squad Eesti sõnaraamat Español Traductor Svenska Översättare