Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

albergo Definition

Cancel
albergo
noun
An Italian inn

Words Related to albergo!

albergo Examples by Brain Bank Users