limited meaning in French
n. magasin au détail (aux usa) spécialisé en vêtements sportwear pour femmes
adj. limité, à responsabilité limitée; réduit
n. magasin au détail (aux usa) spécialisé en vêtements sportwear pour femmes
adj. limité, à responsabilité limitée; réduit