Residence
/ˈrɛzidens/ il pl. i residence
Serviced apartments
Word in context
Abbiamo affittato un residence sul mare.
We rented a serviced apartment by the sea.
/ˈrɛzidens/ il pl. i residence
Serviced apartments
Abbiamo affittato un residence sul mare.
We rented a serviced apartment by the sea.