English
English version

Houston

From Longman Dictionary of Contemporary EnglishHoustonHous‧ton /ˈhjuːstən/  1 a city and port in the US state of Texas, where NASA, the US government space centre, is based2 Houston, we have a problem
Pictures of the day
What are these?
Click on the pictures to check.