TRAVELODGE


Meaning of TRAVELODGE in English

n. network of budget motels and hotels in the United States Canada and Mexico

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.