travelodge

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