travelodge

listen to the pronunciation of travelodge
English - English
{i} network of budget motels and hotels in the United States Canada and Mexico