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

posada Definition

Cancel
posada
noun(po-sa-da)
an inn in Spanish-speaking countries

Words Related to posada!

posada Examples by Brain Bank Users