albergo
alˈbɛrɡo
Definitions
1. noun
a hotel or inn, especially in Italy
“After a long day of sightseeing, we checked into an albergo in Florence.”
alˈbɛrɡo
1. noun
a hotel or inn, especially in Italy
“After a long day of sightseeing, we checked into an albergo in Florence.”