LANDLORD Meaning of LANDLORD in English proprietarie; mastro; (of inn) hósped English Interlingue dictionary. Английский словарь Интерлингве. 2012