affermage meaning in English
n. farming, business of running a farm; leasing; lease, period of time during which a lease is valid; property which is contracted to another
n. farming, business of running a farm; leasing; lease, period of time during which a lease is valid; property which is contracted to another