tenancy system - French English Dictionary

tenancy system

Meanings of "tenancy system" in French English Dictionary : 1 result(s)

English French
Human Rights
tenancy system système d'affermage [m]