Version Française
Translate
"outposted (adj.)"
to French Language
English to French
French to English
English
French
outposted (adj.)
affecté aux projets de (ou sur le) terrain; pf. détaché.