TEXAS TECH


Meaning of TEXAS TECH in English

large public university in Texas that operates two campuses (in Lubbock and El Paso, USA)

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