French-English dictionary »

métayage meaning in English

FrenchEnglish
métayage nom {m}

sharecropping◼◼◼(system)
noun