Diccionario Español-Inglés

posada

Hostel, hostelry, inn

Diccionario Español-Inglés