self-catering ·adjective
Definition: describes a holiday or place in which you have a kitchen so that you can cook meals for yourself Level: C1
Definition: describes a holiday or place in which you have a kitchen so that you can cook meals for yourself Level: C1