RED DEER


Meaning of RED DEER in English

a city in S central Alberta, in W Canada. 46,393.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .