to put up at an inn, stop, house, lodge, rest

listen to the pronunciation of to put up at an inn, stop, house, lodge, rest
Englisch - Englisch
{v} ınn