English-Spanish dictionary »

sharecropping meaning in Spanish

EnglishSpanish
sharecropping (system)
noun

aparceríanoun
{f}