English version


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
Do you know what each of these is called?
Click on the pictures to check.