English-French dictionary »

sharecropping meaning in French

EnglishFrench
sharecropping (system)
noun

métayage◼◼◼nom {m}