squad English - Japanese
1.
-
Englishunit of tactical military personnel or police officers
-
Japanese戦隊
2.
-
Englisharmy: body of cavalry
-
Japanese戦隊
Related words
English translator: English Japanese squad Eesti sõnaraamat Español Traductor Svenska Översättare