accommodation means''a place to stay or live''?
browser means ‘’a computer program that makes it possible for you to read information on the internet‘’
Imported from external platform