squad English - Italian
1.
-
Englisharmy: body of cavalry
-
Italiansquadrone
-
Englishnavy: detachment of vessels
-
Italiansquadra
-
Italiansquadrone
English translator: English Italian squad Eesti sõnaraamat Español Traductor Svenska Översättare