Dictionary search results

Showing 1-3 of 3 results

housing association British & World English

A non-profit organization that rents houses and flats to people on low incomes or with particular needs

housing association English-Spanish

asociación que construye o renueva viviendas para alquilarlas a precios módicos