Dictionary search results

Showing 1-2 of 2 results

service flat US English

A rented flat in which domestic service and sometimes meals are provided by the management


You searched for service flat