vocab dash
Log in
Sign up
alberguería
Meanings
Noun
1. cheap inn
(archaic)