Translation English French: strain
Dictionary: mainstrainnoun6 appel téléphonique,
canalisation,
chaîne,
chaîne de production,
circuit,
conduite,
cour,
gazoduc,
ligne,
lignée,
profession,
sang.
verb1 aboutir,
accomplir,
arriver,
assurer,
atteindre,
confectionner,
donner,
obtenir,
parvenir,
remplir,
remporter,
réaliser.