company meaning in French
n. compagnie, société; organisation, établissement, firme; corporation, ensemble, complexe; unité de base militaire, troupe
n. compagnie, société; organisation, établissement, firme; corporation, ensemble, complexe; unité de base militaire, troupe