albergo

/ahl-BEHR-goh/
[Italian] plural alberghi

Hotel. Inn.

Countries