STRANGLE TOURIST TRAFFIC


Meaning of STRANGLE TOURIST TRAFFIC in English

stop tourism, hinder tourism

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