ST. ALBERT


Meaning of ST. ALBERT in English

a town in central Alberta, in W Canada, near Edmonton. 31,996.

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