albergo








< /ɑlˈbɛr gi/. Italian.

  1. an inn or hotel.
51 queries 0.532