squad English - French
1.
-
Englishpeople organized
-
Frenchescouade
-
Englishunit of tactical military personnel or police officers
-
Frenchescadron
2.
-
Englisharmy: body of cavalry
-
Frenchescadron
-
Englishnavy: detachment of vessels
-
Frenchescadre
-
Frenchescadron
Related words
English translator: English French squad Eesti sõnaraamat Español Traductor Svenska Översättare