Dictionary search results

Showing 1-3 of 3 results

lodging house British & World English

A private house in which furnished rooms are rented for living or staying in temporarily

lodging house English-Spanish

casa feminine de inquilinato