social landlord английский

Значение social landlord значение

Что в английском языке означает social landlord?

social landlord

(chiefly, UK) An agent or agency that provides social housing.

Возможно, вы искали...