Meaning of Chelyabinsk

Definition of Chelyabinsk

(noun) a city in the Asian part of Russia

Other information on Chelyabinsk

WIKIPEDIA results for Chelyabinsk
Amazon results for Chelyabinsk