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
الإنجليزية - الإنجليزية
{v} ınn