Spanish-English dictionary »

aparcería meaning in English

SpanishEnglish
aparcería noun
{f}

sharecropping(system)
noun