METAYAGE


Meaning of METAYAGE in English

noun a system of farming on halves.

Webster English vocab.      Английский словарь Webster.