English version

Tulsa

From Longman Dictionary of Contemporary EnglishTulsaTul‧sa /ˈtʌlsə/  a city in northeast Oklahoma in the US. It is an important centre of the US oil industry.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.