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