English
English version

Calgary

From Longman Dictionary of Contemporary EnglishCalgaryCal‧gar‧y /ˈkælɡəri/  a city in South Alberta, Canada which is next to the Bow and Elbow rivers and contains the most important petroleum industries in the country
Pictures of the day
What are these?
Click on the pictures to check.