texas tech

listen to the pronunciation of texas tech
English - English
large public university in Texas that operates two campuses (in Lubbock and El Paso, USA)