detachment English - French
1.
-
English'military unit'
-
Frenchdétachement
Related words
party party|political party|revolutionary party|vanguard squadron
English translator: English French detachment Eesti sõnaraamat Español Traductor Svenska Översättare