English-Italian dictionary »

sharecropping meaning in Italian

EnglishItalian
sharecropping (system)
noun

mezzadrianoun
{f}