Spanish-English dictionary »

posada meaning in English

SpanishEnglish
posada noun
{f}

inn [inns](lodging)
noun
[UK: ɪn] [US: ˈɪn]
Hungry and thirsty, we at last reached the inn. = Hambrientos y sedientos, finalmente alcanzamos la posada.