Slovnenya

Translation English French: sharecrop farmer

Dictionary: main
sharecrop farmer
noun